package com.lxl.bt.bean;

import java.io.Serializable;

/**
 * Create by lvxinlong  229608356@qq.com
 * desc
 * on
 **/
public class UserAccountBean implements Serializable {

    /**
     * createBy : System
     * updatedBy : System
     * createTime : 1617781163000
     * updateTime : 1617781163000
     * accountId : 20
     * btcAmount : null
     * btcFreeze : null
     * userId : 6780
     * userName : 18961768060
     * ethAmount : null
     * ethFreeze : null
     * ltcAmount : null
     * ltcFreeze : null
     * usdtAmount : null
     * usdtFreeze : null
     * filAmount : null
     * filFreeze : null
     * proxyAmount : null
     * version : 0
     * ethAmountPrice : 0
     * btcAmountPrice : 0
     * ltcAmountPrice : 0
     * filAmountPrice : 0
     * usdtAmountPrice : 0
     * total : 0
     */

    private String createBy;
    private String updatedBy;
    private long createTime;
    private long updateTime;

    private Long accountId;

    //比特币账户
    private String btcAmount;

    //比特币冻结
    private String btcFreeze;

    private Long userId;

    private String userName;

    //以太坊 账户
    private String ethAmount;
    //以太坊冻结
    private String ethFreeze;

    //莱特币账户
    private String ltcAmount;

    //莱特币冻结
    private String ltcFreeze;

    //usdt账户
    private String usdtAmount;

    //usdt冻结
    private String usdtFreeze;

    //fil账户金额
    private String filAmount;

    //fil冻结金额
    private String filFreeze;

    /** 代理可用算力；每当下级用户购买，可用算力减少 */
    private String proxyAmount;

    private int version;

    //以太坊金额
    private String ethAmountPrice;
    //比特币金额
    private String btcAmountPrice;
    //莱特币金额
    private String ltcAmountPrice;
    //fil金额
    private String filAmountPrice;
    //usdt金额
    private String usdtAmountPrice;

    //我的资产
    private String total;

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getUpdatedBy() {
        return updatedBy;
    }

    public void setUpdatedBy(String updatedBy) {
        this.updatedBy = updatedBy;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }

    public long getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(long updateTime) {
        this.updateTime = updateTime;
    }

    public Long getAccountId() {
        return accountId;
    }

    public void setAccountId(Long accountId) {
        this.accountId = accountId;
    }

    public String getBtcAmount() {
        return btcAmount;
    }

    public void setBtcAmount(String btcAmount) {
        this.btcAmount = btcAmount;
    }

    public String getBtcFreeze() {
        return btcFreeze;
    }

    public void setBtcFreeze(String btcFreeze) {
        this.btcFreeze = btcFreeze;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getEthAmount() {
        return ethAmount;
    }

    public void setEthAmount(String ethAmount) {
        this.ethAmount = ethAmount;
    }

    public String getEthFreeze() {
        return ethFreeze;
    }

    public void setEthFreeze(String ethFreeze) {
        this.ethFreeze = ethFreeze;
    }

    public String getLtcAmount() {
        return ltcAmount;
    }

    public void setLtcAmount(String ltcAmount) {
        this.ltcAmount = ltcAmount;
    }

    public String getLtcFreeze() {
        return ltcFreeze;
    }

    public void setLtcFreeze(String ltcFreeze) {
        this.ltcFreeze = ltcFreeze;
    }

    public String getUsdtAmount() {
        return usdtAmount;
    }

    public void setUsdtAmount(String usdtAmount) {
        this.usdtAmount = usdtAmount;
    }

    public String getUsdtFreeze() {
        return usdtFreeze;
    }

    public void setUsdtFreeze(String usdtFreeze) {
        this.usdtFreeze = usdtFreeze;
    }

    public String getFilAmount() {
        return filAmount;
    }

    public void setFilAmount(String filAmount) {
        this.filAmount = filAmount;
    }

    public String getFilFreeze() {
        return filFreeze;
    }

    public void setFilFreeze(String filFreeze) {
        this.filFreeze = filFreeze;
    }

    public String getProxyAmount() {
        return proxyAmount;
    }

    public void setProxyAmount(String proxyAmount) {
        this.proxyAmount = proxyAmount;
    }

    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public String getEthAmountPrice() {
        return ethAmountPrice;
    }

    public void setEthAmountPrice(String ethAmountPrice) {
        this.ethAmountPrice = ethAmountPrice;
    }

    public String getBtcAmountPrice() {
        return btcAmountPrice;
    }

    public void setBtcAmountPrice(String btcAmountPrice) {
        this.btcAmountPrice = btcAmountPrice;
    }

    public String getLtcAmountPrice() {
        return ltcAmountPrice;
    }

    public void setLtcAmountPrice(String ltcAmountPrice) {
        this.ltcAmountPrice = ltcAmountPrice;
    }

    public String getFilAmountPrice() {
        return filAmountPrice;
    }

    public void setFilAmountPrice(String filAmountPrice) {
        this.filAmountPrice = filAmountPrice;
    }

    public String getUsdtAmountPrice() {
        return usdtAmountPrice;
    }

    public void setUsdtAmountPrice(String usdtAmountPrice) {
        this.usdtAmountPrice = usdtAmountPrice;
    }

    public String getTotal() {
        return total;
    }

    public void setTotal(String total) {
        this.total = total;
    }
}
